===
Custom > Edit Global CSS
.dfg-change {
background: #d4d4d4 !important;
}
.dfg-change-wht {
background: #ffffff !important;
}
.dfg-change-txt {
color: #000000 !important;
}
.dfg-change-txt-wht {
color: #ffffff !important;
}
.dfg-no-img {
display: none !important;
}
.dfg-yes-img {
display: inherit !important;
}
===
Custom > Edit Global Javascript
(function($){
$("button.dfg-contrast").click(function () {
$("body, div.x-section").addClass("dfg-change-wht");
$("div.x-topbar, p.p-info, div.x-navbar, .x-btn, .x-btn-navbar, footer, .x-creative-cta").addClass("dfg-change");
$("p, a, h1, h2, h3, h4, h5, h6, footer, div.x-text, div.x-raw-content, div.x-accordion-group, div.df-left-nav-widget, div.number-wrap.w-h. span.text-below").addClass("dfg-change-txt");
$(".tg-item-title a").addClass("dfg-change-txt-wht");
$("div.dfg-title").addClass("dfg-change-txt");
$("div.dfg-item").addClass("dfg-change");
$("div.dfg-item img, div.backstretch img").addClass("dfg-no-img");
$("div.dfg-item.logo, div.dfg-slider").removeClass("dfg-change");
$("div.dfg-item.logo img, div.dfg-slider img").addClass("dfg-yes-img");
setCookie("accessible", "on", 60);
});
$("button.dfg-reset").click(function () {
$("body, div.x-section").removeClass("dfg-change-wht");
$("div.x-topbar, p.p-info, div.x-navbar, .x-btn, .x-btn-navbar, footer, .x-creative-cta").removeClass("dfg-change");
$("p, a, h1, h2, h3, h4, h5, h6, footer, div.x-text, div.x-raw-content, div.x-accordion-group, div.df-left-nav-widget, , div.number-wrap.w-h. span.text-below").removeClass("dfg-change-txt");
$(".tg-item-title a").removeClass("dfg-change-txt-wht");
$("div.dfg-title").removeClass("dfg-change-txt");
$("div.dfg-item").removeClass("dfg-change");
$("div.dfg-item img, div.backstretch img").removeClass("dfg-no-img");
setCookie("accessible", "off", 60);
});
function setCookie(cname, cvalue, exminutes) {
var d = new Date();
d.setTime(d.getTime() + (exminutes*60*1000)); // exminutes must be set to number of minutes cookie will be valid
var expires = "expires="+ d.toUTCString();
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
}
function getCookie(cname) {
var name = cname + "=";
var decodedCookie = decodeURIComponent(document.cookie);
var ca = decodedCookie.split(';');
for(var i = 0; i ';
endif;
if (get_sub_field('grid_item_logo_size') == 'dfg-2col-2row' || get_sub_field('grid_item_logo_size') == 'dfg-2col-3row'):
echo '
';
endif;
endif;
//END display logo
===
Other Dependencies
- In child theme CSS files, remove !important attribute from text and background properties
- Remove #f2f2f2 from left nav widget in WP Admin
- In child theme CSS add #df-tb-color ID. Then wrap topbar content in Customizer with this ID.